high-level programming languages

Terms from Artificial Intelligence: humans at the heart of algorithms

The glossary is being gradually proof checked, but currently has many typos and misspellings.

A high-level programming language is designed to be closer to the human problem solution than an assembly language or similar that operate very close to the computer's raw way of dealing with values and code. High-level languages usually include constructs for loops, functions and objects as well as ways to manipulate individual values and arrays; common examples include Python and Java. However, there are other kinds of high-level programming language including logic programong such as Prolog or functional languages, such as Lisp.

Used in Chap. 18: page 279